rolling and pitching - French English Dictionary